package com.panda;

import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;

/**
 * @author 乐于吕
 * * @date 2024/10/18
 *
 *
 * 通过网关服务实现请求的分发，以及负载均衡问题
 *
 * Role  服务   集群
 *     localhost:8543/role/m1
 *     localhost:8544/role/m1
 *     localhost:8545/role/m1
 *
 * User  服务   集群
 *     localhost:8553/user/m1
 *     localhost:8554/user/m1
 *     localhost:8555/user/m1
 *
 * gateway  实现请求分发
 * 网络服务地址    localhost:9090   对外暴露
 *     分发  localhost:9090/role/m1
 *          localhost:9090/user/m1
 *
 * 后续可以在网关中配置路由信息
 * 实现请求的分发   spring boot   application.yml文件  路由router
 * 路由的配置
 * 路由   -->  服务  --http请求 -->  注册中心    -->  服务集群 实现负载均衡
 *
 */
@SpringBootApplication
public class GatewayApplication9090 {
    public static void main(String[] args) {
        SpringApplication.run(GatewayApplication9090.class,args);
    }
}